import {ImageUploader} from 'antd-mobile';
import React from 'react';

import {uploadFile} from './utils';

/**
 * @description 图片上传组件
 * @param  {Number} props.maxCount 最多可上传的图片数量，不传默认最多上传1张
 * @param {Function} props.uploadSuccess 上传成功之后的回调函数 => 入参为上传之后的 url数组
 */
const ImageUpload = ({file, setFile,maxCount = 1, uploadSuccess = () => {}}) => {

    return (
        <ImageUploader
            maxCount={maxCount}
            value={file}
            onChange={setFile}
            upload={uploadFile}
        />
    );
};

export default ImageUpload;
